<?php

/**
 * 个人标签搜索对象
 *
 * @author xiaoxia.xu <xiaoxia.xuxx@aliyun-inc.com>
 * @copyright ©2003-2103 phpwind.com
 * @license http://www.windframework.com
 *
 * @version $Id: PwUserTagSo.php 8704 2012-04-24 08:57:33Z xiaoxia.xuxx $
 */
class PwUserTagSo
{
    private $_data = array();

    public function getData()
    {
        return $this->_data;
    }

    /**
     * 设置标签名字.
     *
     * @param string $name
     *
     * @return PwUserTagSo
     */
    public function setName($name)
    {
        $this->_data['name'] = trim($name);

        return $this;
    }

    /**
     * 设置是否热门.
     *
     * @param string $hot
     *
     * @return PwUserTagSo
     */
    public function setIfhot($hot)
    {
        $this->_data['ifhot'] = in_array($hot, array('0', '1')) ? intval($hot) : '';

        return $this;
    }

    /**
     * 设置最少使用的用户数.
     *
     * @param int $count
     *
     * @return PwUserTagSo
     */
    public function setMinCount($count)
    {
        $this->_data['min_count'] = strlen($count) == 0 ? '' : intval($count);

        return $this;
    }

    /**
     * 设置最多使用的用户数.
     *
     * @param int $count
     *
     * @return PwUserTagSo
     */
    public function setMaxCount($count)
    {
        $this->_data['max_count'] = strlen($count) == 0 ? '' : intval($count);

        return $this;
    }
}
